package com.train.mgr.modules.biz.dto.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel("课程主页-练习记录返回对象模型")
public class TraineeAllExerciseDTO extends TraineeExerciseDTO {
    private String courseName;
    @ApiModelProperty(name = "lessonUserStudyId", value = "学习id")
    private Long lessonUserStudyId;

    @ApiModelProperty(name = "exerciseId", value = "练习id")
    private Long exerciseId;
    @ApiModelProperty(name = "useTime", value = "用时")
    private String useTime;
    @ApiModelProperty(name = "comprehensiveScore", value = "练习得分、综合分")
    private BigDecimal comprehensiveScore;
    @ApiModelProperty(name = "finishTime", value = "完成时间")
    private String finishTime;
    @ApiModelProperty(name = "exerciseNumber", value = "练习序号（第几次练习）")
    private Integer exerciseNumber;
    @ApiModelProperty(name = "passingScore", value = "练习及格分")
    private BigDecimal passingScore;
    @ApiModelProperty(name = "passingState", value = "及格状态;0：不及格，1：及格")
    private Integer passingState;
    @ApiModelProperty(name = "wpmAvgVoiced", value = "净语速")
    private double wpmAvgVoiced;
}
